#ifndef _SCREEN_H_H_
#define _SCREEN_H_H_

#include <Windows.h>

static enum {MAX_SCREEN_X=80, MAX_SCREEN_Y=25, MIN_SCREEN_X=0, MIN_SCREEN_Y=0};

class Screen
{
	char m_screenBuffer[25][80];
	
public:

	Screen()
	{
	  init();
	}

	void init();
	void resetScreenBuffer();
	void printScreenBuffer();
	void setToScreenBuffer(int x, int y, char c = '*'); 
	const char * getScreen()const;
	char getChar(int x, int y);
	
};

#endif
